provisional contract